package com.sinosoft.sinopay.web.gateway.dto;

import java.math.BigDecimal;

/**
 * 网关支付入口请求数据对象
 * @author chenxin
 * @date 2016－11－4
 * @history 
 * 
 */
public class PayEntryRequestData {
	/** 商户编码 */
	private String merchantCode;
	/** 交易描述 **/
	private String transDesc;
	/** 业务号码 */
	private String bizNo;
	/** 交易流水号 */
	private String serialNo;
	/** 业务类型 */
	private String bizType;
	/** 支付金额 */
	private BigDecimal payAmount;
	/** 付款人姓名 */
	private String accountName;
	/** 付款人证件类型 */
	private String idType;
	/** 付款人证件号码 */
	private String idNo;
	/** 付款人银行名称 */
	private String bankName;
	/** 付款人银行编码 */
	private String bankCode;
	/** 付款人支付账号 */
	private String accountNo;
	/** 付款人手机号码 */
	private String mobile;

	public String getMerchantCode() {
		return merchantCode;
	}

	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	public String getTransDesc() {
		return transDesc;
	}

	public void setTransDesc(String transDesc) {
		this.transDesc = transDesc;
	}

	public String getBizNo() {
		return bizNo;
	}

	public void setBizNo(String bizNo) {
		this.bizNo = bizNo;
	}

	public String getSerialNo() {
		return serialNo;
	}

	public void setSerialNo(String serialNo) {
		this.serialNo = serialNo;
	}

	public String getBizType() {
		return bizType;
	}

	public void setBizType(String bizType) {
		this.bizType = bizType;
	}

	public BigDecimal getPayAmount() {
		return payAmount;
	}

	public void setPayAmount(BigDecimal payAmount) {
		this.payAmount = payAmount;
	}

	public String getAccountName() {
		return accountName;
	}

	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}

	public String getIdType() {
		return idType;
	}

	public void setIdType(String idType) {
		this.idType = idType;
	}

	public String getIdNo() {
		return idNo;
	}

	public void setIdNo(String idNo) {
		this.idNo = idNo;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getBankCode() {
		return bankCode;
	}

	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
}
